using System;
using SCore.Function.Fixed;

namespace Function.SkillEditor.Runtime
{
    public enum SkillAttackShape
    {
        None = 0,
        Box = 1,
        Rectangle = 2,
        Sector = 3,
        Triangle = 4,
        Cylinder = 5,
    }

    public enum SkillTriggerType
    {
        None = -1,
        Shape = 0,
    }

    [Serializable]
    public class SkillTriggerClip : SkillClip
    {
        public SkillTriggerType _skillTriggerType;
        public SkillAttackShape _skillAttackShape; //形状
        public fp3 _pos; //位置
        public fp _param1;
        public fp _param2;
        public fp _param3;
        public fp _param4;
    }
}